body{ margin:0; font-size:12px; color:#666;}
from,input,h2,h3,radio,ul,li,p{ margin:0; padding:0;}
li{ list-style:none;}
.left{ float:left}
.right{ float:right}
a{ color:#666; text-decoration:none; font-size:12px;}
a:hover{ text-decoration:underline;}
.cred{ font-size:14px; color:#d40009}


/*land*/
.header{ background:url(../images/land_bg.gif) repeat-x; height:28px;}
.land{ width:960px; margin:0 auto; height:28px; line-height:28px;}
.land input{ margin-right:4px;}
.land_input{ width:119px; height:16px; border:1px solid #f0f0f0;margin-top:3px; padding:3px 0 0 4px; color:#999;}
.land_submit{ width:45px; height:19px; background:blue; margin-top:4px; background:url(../images/land.gif) no-repeat; border:none;}
.land a{ padding:0 4px;}
/*logo*/
.logo{ width:960px; margin:5px auto 6px auto; height:105px; position:relative;}
.logo_pic{ margin-top:15px;}
.search{ height:26px; width:325px; margin-top:70px;}
.logo span{position:absolute;width:131px;height:105px;display:block;left: 830px;top: 6px;}
.search_input{ border:1px solid #e4e4e4; width:243px; height:24px; color:#bbb; line-height:24px; padding-left:5px;}
.search_submit{ width:69px; height:26px; background:url(../images/search.jpg) no-repeat; border:none;}
/*menu*/
.menu{ margin:0 auto; background:url(../images/menu_bg.gif) repeat-x; height:38px;}
.menu_con{ width:959px; margin:0 auto; padding-left:1px;}
.menu_con a{ line-height:38px; font-size:14px; color:#fff; font-weight:bold; width:114px; text-align:center; display:block; float:left; background:url(../images/line.gif) no-repeat right;}
.menu_con a:hover,.menu_con span a{ background:url(../images/menu_hover.gif) no-repeat bottom; color:#d40009; height:38px; width:112px; text-decoration:none; margin-right:2px;}
.submenu{ width:960px; margin:0px auto; height:28px;}
.submenuc{ background:url(../images/submenuc.gif) repeat-x; width:947px; height:30px; line-height:30px;}

/*bottom*/
.bottom{ background:url(../images/bottom_bg.gif) repeat-x; height:29px; margin-top:30px; line-height:30px; text-align:center; font-size:10px;color:#ababab;}
.bottom a{ padding:0 5px; }
.copyright{ text-align:center; margin:0 auto; height:30px; line-height:30px; width:960px;}

